supporting trestle - French English Dictionary